dnadna.simulation

Implements container for DNADNA-compatible simulation datasets.

Classes

Simulation([config, validate, source, ...])

Class representing a specific simulation, consisting of a data source for the simulated SNPs, and a table of scenario parameters.

class dnadna.simulation.Simulation(config={}, validate=True, source=None, scenario_params=None, scenario_set=None, cached_set=None)[source]

Bases: DNADataset

Class representing a specific simulation, consisting of a data source for the simulated SNPs, and a table of scenario parameters.

config_schema = 'simulation'

The schema against which this class should validate its config Config by default.

May be either the name of one of the built-in schemas (see Config.schemas) or a full schema object.